Designers Corner with Prof. Mike Smith
Part 1
Where to start design
We wanted to connect an FPGA to the Internet. Many people said this had
already been done, but they didnt understand that we didnt want to use a PC,
we wanted to plug the Ethernet cable into the FPGA. Explaining this concept was a
recurring problem throughout the project and most people didnt get it.
My standard approach to starting a new design is to gather information. In
Silicon Valley I usually head for the Terman engineering library or the Bookstore at
Stanford. What we needed was too new and too valuable to be easy to find, so I turned to
the Web and the other great source of information in Silicon Valley: Frys the
electronic supermarket. The closest Frys gadget to what we wanted was a print
server; a small box that allows you to connect to a printer via Ethernet. I took one apart
and found a processor, flash memory, and Ethernet interface chip. This would be one way to
go: embed a processor core in the FPGA with software. That at least would be where we
would start. Often it doesnt matter exactly where you start, as long as you start
somewhere.
Table of contents
Previous
Next